let (one) stew - Spanish English Dictionary